const BASE_URL='https://tea.qingnian8.com/api/bizhi/'

export function request(config={}){
	//解析参数
	let {
			url,
			// 设置解析参数的默认值
			data={},
			method="GET",
			header={}
		}=config
	
	url=BASE_URL+url
	//追加header的参数
	header["access-key"]=""
	
	//对网络请求进行promise封装并返回
	return new Promise((resolve,reject)=>{
		uni.request({
			url,
			data,
			method,
			header,
			success:(res)=>{
				if(res.data.errCode==0){
					resolve(res.data)
				}else if(res.data.errCode===400){
					uni.showModal({
						title:"错误提示",
						content:res.data.errMsg,
						showCancel:false
					})
					reject(res.data)
				}else{
					uni.showToast({	
						title:res.data.errMsg,
						icon:'none'
					})
					reject(res.data)
				}
			},
			fail:(err)=>{
				reject(err.data)
			}
		})
	})
}